environmentally sensitive lifestyle - French English Dictionary